// 新版本的要这样导入，否则会导致打不开页面无法访问
const { createProxyMiddleware: proxy } = require("http-proxy-middleware");

module.exports = function (app) {
    app.use(
        proxy("/api", {
            //api1是需要转发的请求(所有带有/api1前缀的请求都会转发给5000)
            target: "https://api.shadiao.pro", //配置转发目标地址(能返回数据的服务器地址)
            changeOrigin: true, //控制服务器接收到的请求头中host字段的值
            pathRewrite: { "^/api": "" }, //去除请求前缀，保证交给后台服务器的是正常请求地址(必须配置)
        }),

        proxy("/github", {
            //api1是需要转发的请求(所有带有/api1前缀的请求都会转发给5000)
            target: "https://api.github.com/", //配置转发目标地址(能返回数据的服务器地址)
            changeOrigin: true, //控制服务器接收到的请求头中host字段的值
            pathRewrite: { "^/github": "" }, //去除请求前缀，保证交给后台服务器的是正常请求地址(必须配置)
        })
    );
};
